![](https://www.handson-training.com/userfiles/image/arm_2019.jpg)
Cortex-R8 Software Development
Course Objectives
Cortex-R8
software development is a four days ARM official course.
The course goes into great depth and provides all necessary know-how to develop software for systems based on Cortex-R8 processor.
The course
covers the processor architecture, memory ordering, memory protection unit
(MPU), caches and TCMs, Assembler language, synchronization, barriers, debug,
power management, C for ARM and exception handling.
General Information
![](https://www.handson-training.com/images/hands5_5.png)
Prerequisites
- Computer architecture background
- C and assembler
- Experience in developing embedded systems
![](https://www.handson-training.com/images/hands5_7.png)
Duration & Attendance
3 days (4 days with hands-on labs)
![](https://www.handson-training.com/images/hands5_8.png)
Target Audience
Software engineers that would like developing software and BSP for platforms based on Cortex-R8 processor.
Additional Information
![](https://www.handson-training.com/images/hands5_10.png)
Evaluation & Certification
At
the end of the course the participant will receive a certificate from ARM.
![](https://www.handson-training.com/images/hands5_11.png)
Technical Material
- ARM official course book
- Labs handbook
- ARM DS5 SDK